non-compete undertakings - French English Dictionary